package com.flame.workflow.re.controller.vo;


import com.flame.core.mybatis.PageParam;

/**
 * flame_workflow_re_node 流程节点定义表
 *
 * @author 吴欣童
 * @since 2023-05-04 19:55:31
 */
public class NodeVo extends PageParam {

    /**
     * 流程模型ID
     */
    private Long modelId;

    /**
     * 流程版本
     */
    private Integer modelVersion;

    /**
     * 流程节点ID
     */
    private Integer nodeId;

    /**
     * 节点名称
     */
    private String nodeName;

    /**
     * 节点类型
     */
    private String nodeType;

    /**
     * 上级节点ID
     */
    private Integer parentNodeId;

    public Long getModelId() {
        return modelId;
    }

    public void setModelId(Long modelId) {
        this.modelId = modelId;
    }

    public Integer getModelVersion() {
        return modelVersion;
    }

    public void setModelVersion(Integer modelVersion) {
        this.modelVersion = modelVersion;
    }

    public Integer getNodeId() {
        return nodeId;
    }

    public void setNodeId(Integer nodeId) {
        this.nodeId = nodeId;
    }

    public String getNodeName() {
        return nodeName;
    }

    public void setNodeName(String nodeName) {
        this.nodeName = nodeName;
    }

    public String getNodeType() {
        return nodeType;
    }

    public void setNodeType(String nodeType) {
        this.nodeType = nodeType;
    }

    public Integer getParentNodeId() {
        return parentNodeId;
    }

    public void setParentNodeId(Integer parentNodeId) {
        this.parentNodeId = parentNodeId;
    }
}